that means the word inuyasha is incorrectly written and should be written as "inuyasha demon dog" being his meaning: inu - perroyasha - demon really means dog demon